﻿#pragma once
#include <QString>
#include "common_data.h"


enum class BoxlineType {
	boxline_put_sku = 0,
	boxline_pick_sku = 1,

	boxline_type_max,
};


structJ(SkuArrive,
	mapping(QString, taskId);
	mapping(int, type);
	mapping(QString, boxLine);
	mapping(QString, skuNo);
	mapping(int, num);
	mapping(int, pos);
	prop(&taskId, &type, &boxLine, &skuNo, &num, &pos);
)


structJ(BoxlineState,
	mapping(QString, boxLine);
	mapping(int, posId);
	mapping(int, state);  // 0: 有货， 1：无货
	prop(&boxLine, &posId, &state);
)
